// 路由-相关模块
import Vue from 'vue'
import VueRouter from 'vue-router'

//@表示src的绝对路径
import Layout from '@/views/Layout'
import Home from '@/views/Home'
import Search from '@/views/Search'
//让vue使用VueRouter
Vue.use(VueRouter)
//路由匹配
const routes = [
  {
    path:'/',
    redirect: '/layout'
  },
  {
    path:'/layout',
    component:Layout,
    redirect:'/layout/home',
    children:[
      {
      path:'home',
      component:Home,
      meta: { 
        title:'首页'
       }
    },
    {
      path:'search',
      component:Search,
      meta:{
        title:'搜索'
      }
    }
  ]
  }
]
//创建路由实例
const router = new VueRouter({
  routes
})
//对外暴露路由实例对象
export default router